Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HATCHAM ROAD Terraced £395,000 27 Jan 2006
60 HATCHAM ROAD Detached £205,000 20 Dec 2005
60A HATCHAM ROAD £522,874 17 Jul 2019
62 HATCHAM ROAD £4,357,284 17 Jul 2019